<?php namespace Admin\Controller;
use Common\Model\Link;
	/*
	 * 友情链接控制器
	 */
	class LinkController extends CommonController{
		private $datas;
//		创建构造函数
		public function __init(){
//			实例化这个类
			$this->datas=new Link;
//			继承父级的构造函数
			parent::__init();
		}
//		友情链接的方法
		public function add(){
//			判断POST传输方式
			if(IS_POST){
//				调用这个类里面的方法
				$result=$this->datas->store();
//				返回的是真是假
				if(!$result){
					$this->error($this->datas->getError());
				}else{
					$this->success('添加成功',('index'));
				}
				
			}
			
//			载入模板
			View::make();
		}
//		友请页面
		public function index(){
			
//			对数据库中的数据进行排序，并且获取
			$datas=$this->datas->orderBy('sort','DESC')->get();
//			p($datas);die;
//			分配数据
			View::with('datas',$datas);
			
			View::make();
		}
		
//		创建修改友情链接的方法
		public function edit(){
//			判断POST传输方式
			if(IS_POST){
//				调用这个类里面的方法
				$result=$this->datas->edit();
//				验证返回的是真是假
				if(!$result){
					View::error($this->datas->getError());
				}else{
					View::success('修改成功！',U('index'));
				}
							
			}
//			获取get传输过来参数
			$lid=Q('get.lid');
//			获取GET过来这一条数据
			$oldData=$this->datas->where('lid',$lid)->find();
//			分配数据
			View::with('oldData',$oldData);
//			载入模板
			View::make();
		}
		
//		删除方法
		public function del(){
//			进行删除
			$result=$this->datas->del();
//			删除结果
			if(!$result){
				View::error('删除失败！');
			}else{
				View::success('删除成功！');
			}
		}
		
		
		
	}
	
	
	
	?>